body{font-family:"宋体",Tahoma,Helvetica,arial,sans-serif;font-size:12px;text-align:center;margin:0 auto;padding:0;border:none;background:#fff;}
dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,p,a,div,br,span,textarea,usermap,area,map{margin:0;padding:0;border:0;list-style:none;outline:none;color:#333;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;display:inline-block;_height:1px;}
*html .clearfix {height:1%;}
*+html .clearfix {height:1%;}
.clearfix{display:block;}
.clear{clear:both;margin:0;padding:0;height:0;overflow:hidden;}
.font_red{color:#FF0100;}
.col_999{color:#999;}
.warp{width:980px;margin:0 auto;padding:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

/*-------content--------*/
.content{width:860px;margin:0 auto;padding:60px;border:1px solid #ccc;}
.reg_user{padding:5px 0 12px 80px;_padding:5px 0 0px 100px;#padding:5px 0 0px 100px;}
.reg_user h3{color:#56B746;font-size:14px;text-align:left;}
.reg_user label{width:90px;float:left;text-align:right;line-height:23px;}
.reg_useright{width:auto;float:left; text-align:left;}
.reg_infoinput1{width:250px;height:21px;border:1px solid #56B746;line-height:21px;padding:0 1px;}
.reg_infoinput2{width:250px;height:21px;border:1px solid #999;line-height:21px;padding:0 1px;}
.reg_infoinput3{width:250px;height:21px;border:1px solid #FF0100;line-height:21px;padding:0 1px;}
.reg_note{padding-top:5px;}
.email{line-height: 24px}
.reg_infobtn{width:185px;height:33px;background:url(../images/reg_btn.gif) no-repeat; cursor:pointer;margin:15px 0 30px 190px;float:left;_margin-left:190px;}
.reg_select{border:1px solid #ccc;height:21px;line-height:21px;}
.reg_useright span{padding:0 4px;}
.reg_useright span img{vertical-align:middle;}
.right{width:590px;height:500;font-size: 12px;float: right;_float: none;border-left:#ccc 1px solid;}
.left{font-family:"微软雅黑",Tahoma,Helvetica,arial,sans-serif;width:190px;height:500;font-size: 12px;float: left;} 
.info{width:800px;height:auto;font-size: 12px;margin:50px auto;_margin:auto auto;}
.userSerinfo{width:400px;height:auto;margin:50px auto;_margin:auto auto;text-align: left;}
.userSerinfoavatar{width:80px;height:auto;text-align: center;float:left}
.userSerBasicinfo{width:200px;height:auto;text-align: left;float:left}
.lastLoginInfo{width:400px;height:auto;text-align: left; margin: 130px auto auto auto}
.serinfo{width:400px;height:auto;text-align: left; margin: 50px auto auto auto;}
.serinfo_pass{width:400px;height:auto;text-align: left; margin: auto auto auto auto;}
.serinfo_email{width:400px;height:auto;text-align: left; margin: 40px auto auto auto}
.serinfo_pass_edit{width:50px;height:auto;text-align: left; margin: auto auto auto auto;float:right}
.serinfo_email_edit{width:50px;height:auto;text-align: left; margin: auto auto auto auto;float:right}
.editPass{width:650px;height:auto;text-align: left; margin: 150px auto auto auto;}
.pass_message{width:400px;height:auto;text-align: left; margin: auto auto auto 190px;}
.userIntegralInfo{width:550px;height:auto;text-align: left; margin: 130px auto auto auto}
.userIntegralInfo-head{width:100px;height:auto;text-align: left;float:right}
.userIntegralInfo-table{margin-top: 30px}
.userIntegralInfo-detail{width:100px;height:auto;text-align: left;margin-left:30px;font-size: 18px;font-family: "微软雅黑";font-weight: bold;}
.income{text-align: right;font-size: 12px}
.expenses{text-align: right;font-size: 12px}
.integralInfo{text-align: center;font-size: 12px}
.page{margin-top: 30px;float:right}
